Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 OWEN CLOSE Terraced £247,000 12 Dec 2013
3 OWEN CLOSE Semi-Detached £269,000 24 Nov 2003
4 OWEN CLOSE Semi-Detached £515,000 27 Sep 2023